Arabic is the official language of the region. However, due to pilgrims coming from all over the world most if not all major world languages are spoken, especially Urdu, Hindi, Bengali and English.